﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Loong.Net;

namespace Loong.Model
{
    public class URLRuleInfo
    {
        private int depth = 1;

        private bool checkOverUrl = false;

        private HTTPMethod method;

        private string urlInclude;

        private string urlUninclude;

        private string contentInclude;

        private string contentUnInclude;

        private UrlModelInfo[] urlmodes;


        public int Depth
        {
            get { return this.depth; }

            set { this.depth = value; }
        }

        public UrlModelInfo[] UrlModel
        {
            get {return this.urlmodes; }
            set { this.urlmodes = value; }
        }

        public bool CheckOverUrl
        {
            get { return this.checkOverUrl; }
            set { this.checkOverUrl = value; }
        }

        public HTTPMethod Method
        {
            get { return this.method; }
            set { this.method = value; }
        }

        public string URLInclude
        {
            get { return this.urlInclude; }
            set { this.urlInclude = value; }
        }

        public string URLUninclude
        {
            get { return this.urlUninclude; }
            set { this.urlUninclude = value; }
        }

        public string ContentInclude
        {
            get { return this.contentInclude; }
            set { this.contentInclude = value; }
        }

        public string ContentUnInclude
        {
            get { return this.contentInclude; }

            set { this.contentUnInclude = value; }
        }


    }
}
